Sable Island – English–Français translations

🇬🇧 en fr 🇫🇷

Sable Island properNoun

  • island
Île de Sable
Wiktionary Links